package com.mmren.edu.dtx.config;

import org.springframework.boot.SpringBootConfiguration;
import org.springframework.cloud.client.loadbalancer.LoadBalanced;
import org.springframework.context.annotation.Bean;
import org.springframework.web.client.RestTemplate;

/**
 * 欢迎来到牧码人教育，做Java我们是专业的
 *
 * @创建人： 牧码人教育-Gerry
 * @创建时间： 2020-4-29
 * @功能描述： 手动把RestTemplate对象的实例交个spring容器管理
 */
@SpringBootConfiguration
public class RestConfig {
    @Bean
    @LoadBalanced // 使用ribbon实现客户端负载均衡
    public RestTemplate restTemplate() {
        return new RestTemplate();
    }
}
